﻿using System;
using System.Collections.Generic;
using UnityEngine;

namespace UniRx
{
	// Token: 0x020003C4 RID: 964
	[Serializable]
	public class RectReactiveProperty : ReactiveProperty<Rect>
	{
		// Token: 0x060013A5 RID: 5029 RVA: 0x0005937D File Offset: 0x0005777D
		public RectReactiveProperty()
		{
		}

		// Token: 0x060013A6 RID: 5030 RVA: 0x00059385 File Offset: 0x00057785
		public RectReactiveProperty(Rect initialValue) : base(initialValue)
		{
		}

		// Token: 0x1700015E RID: 350
		// (get) Token: 0x060013A7 RID: 5031 RVA: 0x0005938E File Offset: 0x0005778E
		protected override IEqualityComparer<Rect> EqualityComparer
		{
			get
			{
				return UnityEqualityComparer.Rect;
			}
		}
	}
}
